Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
80 LEACH LANE Semi-Detached £135,000 11 Jul 2005
82 LEACH LANE Semi-Detached £122,000 15 Dec 2005
121 LEACH LANE Semi-Detached £55,000 11 Dec 2000